If successful returns the same user information as PUT/user/{LoginID} and POST/user
https://rest.course-source.net/user/{LoginID}
Response
PUT
Update a user's details
Note: if a Password is specified it should be hashed (i.e. not sent as plaintext) and the same hashing function should be used in POST/user and POST/user/check/{LoginID}
Example payload... { "FirstName":"John", "LastName":"Smith", "GroupName":"ACME Ltd.", "Password":"4s+Xr.]yi@!T!=4F[^@vrz.,+?+%9q?qYhMt}*!KuZoLt|LDcYT`=W`+juEJ", "AccountExpiryDate":"2026-12-31" }
If successful returns the same user information as GET/user/{LoginID} and POST/user